func runtime.assertLockHeld
51 uses
runtime (current package)
lockrank_off.go#L52: func assertLockHeld(l *mutex) {
malloc.go#L652: assertLockHeld(&h.lock)
mgcscavenge.go#L700: assertLockHeld(&scavenger.lock)
mheap.go#L552: assertLockHeld(&h.lock)
mheap.go#L918: assertLockHeld(&h.lock)
mheap.go#L981: assertLockHeld(&h.lock) // Must be locked on return.
mheap.go#L1161: assertLockHeld(&h.lock)
mheap.go#L1193: assertLockHeld(&h.lock)
mheap.go#L1548: assertLockHeld(&h.lock)
mheap.go#L1697: assertLockHeld(&h.lock)
mpagealloc.go#L361: assertLockHeld(p.mheapLock)
mpagealloc.go#L489: assertLockHeld(p.mheapLock)
mpagealloc.go#L574: assertLockHeld(p.mheapLock)
mpagealloc.go#L615: assertLockHeld(p.mheapLock)
mpagealloc.go#L651: assertLockHeld(p.mheapLock)
mpagealloc.go#L876: assertLockHeld(p.mheapLock)
mpagealloc.go#L937: assertLockHeld(p.mheapLock)
mpagecache.go#L79: assertLockHeld(p.mheapLock)
mpagecache.go#L120: assertLockHeld(p.mheapLock)
mprof.go#L402: assertLockHeld(&profMemActiveLock)
mprof.go#L403: assertLockHeld(&profMemFutureLock[index])
proc.go#L963: assertLockHeld(&sched.lock)
proc.go#L985: assertLockHeld(&sched.lock)
proc.go#L5791: assertLockHeld(&sched.lock)
proc.go#L5867: assertLockHeld(&sched.lock)
proc.go#L6106: assertLockHeld(&sched.lock)
proc.go#L6812: assertLockHeld(&sched.lock)
proc.go#L6826: assertLockHeld(&sched.lock)
proc.go#L6840: assertLockHeld(&sched.lock)
proc.go#L6856: assertLockHeld(&sched.lock)
proc.go#L6867: assertLockHeld(&sched.lock)
proc.go#L6879: assertLockHeld(&sched.lock)
proc.go#L6888: assertLockHeld(&sched.lock)
proc.go#L6900: assertLockHeld(&sched.lock)
proc.go#L6954: assertLockHeld(&sched.lock)
proc.go#L6983: assertLockHeld(&sched.lock)
proc.go#L7011: assertLockHeld(&sched.lock)
time.go#L294: assertLockHeld(&ts.mu)
time.go#L475: assertLockHeld(&t.mu)
time.go#L546: assertLockHeld(&ts.mu)
time.go#L680: assertLockHeld(&t.mu)
time.go#L769: assertLockHeld(&ts.mu)
time.go#L860: assertLockHeld(&ts.mu)
time.go#L1073: assertLockHeld(&ts.mu)
time.go#L1106: assertLockHeld(&ts.mu) // t is unlocked now, but not ts
time.go#L1118: assertLockHeld(&t.mu)
time.go#L1120: assertLockHeld(&t.ts.mu)
time.go#L1271: assertLockHeld(&ts.mu)
trace.go#L855: assertLockHeld(&trace.lock)
tracebuf.go#L369: assertLockHeld(&trace.lock)
traceruntime.go#L685: assertLockHeld(&sched.lock)
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)